IMADDFDVEAMLEAPFRKFTLGLRAMHPRKSSPYSVSTSFISLGVNITKKCESLFASGQDDEIKSSHANGHDEQNKKKRKSRSRSRSPGSRKRKSRSRSRDKKKGKKRSRSRERKKSRSRERHRSRSKSKDRAGRYKPRRSPIRKRSKSRSPVKKERSPIRQPIDNLTPEERDARTVFCMQLAARIRARDLEDFFSAVGKVRDVRIISDRNSRRSKGIAYIEFVESSSVPLAIGLTGQRLLGVPIIVQASQAEKNRAAAAANNLQKGSSGPMRLYVGSLHFNITEEMLRGIFEPFGKIEGIQLMMDSETGRSKGYGFISFADAECAKKALEQLNGFELAGRPMKVGHVTERSDSSTASSILDNDELERTGIDLGTTGRLQLMARLAEGTGLKIPPAAQQALQMTGSMSFPTISGPPGSSSDQIPLPPLAAVPTPSPSQALNLPAQPLATHCLQLSNLFNPQAM