MKFIMTTATVAALLVATTRTVSSFTAKSVHVVSKHSTKRNWSVPSATQKVFLSATTAVETEQPNSSAASSLYAQENAEALASLQSPFLQVMRDRGFFHQCTNLIELDQKMTDGSIAAYLGFDATADSLHVGSLLQIMILRHLQQAGHRPIVLVGGGTSKVGDPTGKDESRVMLGEEDIQRNIQGISKVFQKFLTFQKEDSDDFSDAIMVNNDDWLSSLKYLEFLREYGTQFTINRMLSFESVKQRLEREAPFSFLEFNYMILQAYDFVELYRRHGAILQLGGSDQWGNMVSGAELGRRCESAQLFALTAPLITTSDGKKMGKTAGGAVWLNQDKLSPFDYWQFWRNTDDADVIRFMKLFTELPLEQIAELEQLTGADINKAKIVLADEATTLLHGKDSLKSIHETTANMFKGSGASTEGLPRVFVSESDLSDSGKKILDLFVELKLASSKKEARRLIAGGGARLGETKIEDEMATLTLDDFDEGSKEVTLRAGKKRAGVVEVQ*