MGFLPRDKIGNLQGSTRPLSSLYSLRTFLFLSFTSQPAKIHRSPLILTTGQRKHIMDQSQELALLEAARHHLLMDADEPRPDPNGPSVVTAYRRSSSFGRFVADGWSDGLPFRLDDSDDMVIYGALSDAFHHGWLPSGAKPEPAAEEGELTPRLPPPAGKHYRGVRQRPWGKFAAEIRDPARNGARVWLGTFETAEDAALAYDRAAYRMRGSRALLNFPLRIGSEEAAPAVASPSKRASSEPSSSSSSSSISSSSYGTSSSSSSSERASPKRRKRGEAEAAAPASSATGPVLGPLPVPVQAQTGLGFGNRPEIFPAGPVAQLPHVGQLLVS