MNTVLSVSKLSEGMVVPCEVTPSGTLGLSLIDALPALRDKVRSLNVFRHGPNAATVIREALSKALVHYYPLAGRLVEAPLLQLACTAEGVWFVEASAQCNLEAIDYLDNEILEWRLQLLPQPPPEKDGFDPLVLMQVTQFTCGGFVMGLQFSHCVCDGMGAAQFLKAVGEFARGIQFPTIPPAWCREALPPPPLAHAAIPPPLPDVEDRHISLGHANIDISPDLIARLKLQFLELTGKPCSTFEALAAKVWRCRAQAITYNNFAAPATAADNNNNNKINGGDATLAFFSNARRLVDPPLPQGFYGNCVFPVAVSLPLAKLRCATQVEIVKLIQEAKAKLPAQVTQWMAMTKRNDHDHYDDDDDDTDDGYVDPFAPLPLLCDKLFVAEWGRLGFGDVDYGWGPPIHMAPVNYSSTIPVCIMGSPPSPRKGVRLMTWCVEDSHLSTFRKLLMDQPLKELAV