MVFVEVQPIPKWRTLLRVAAGRMDAAPAVPDLSAAGGGGGGDFAAASSQLLRSLEDLQGLEDVVEESSTCGTASSTISTPSGITSISGSGLSSGVSSRRVSGGSESSDAQPQPPPAAAAAAPAPVRYVPDERRGTLRLLQATKEPELLKLVWSAFRGAEGDAQAPPLDMFGEGGASSSASGSASHAALLSFMPAATVATSAARGPLVVEGCELWEAAAEWEWEMALPAAAGGSGGGDIAAAAAAARSADASTAPLACFQARQLPNGAQVLLVAPTAKLQRRRRPATAAAFWLQQQVAAGSLQPPAYATGSGTTEVLGSPIPAAVGSLHEAAGSTVDEPPPPQQEAAALDGFGEQTAAPQQHQRGSAALLAAALDNLMRDPPAVDLRRLRRDVKAGIIQVSPITLGPLPAQFVRDIVATRAAIMGTAGGTENLDSWDEGSGSGTASSISTKAGTANGSASAGRSSSGSSESASGGGLRAGSSEAPAAAAKGEDRDSDSVAAAAAAAX