MDATRLFLGALLLLLPAAFLLLLRARGRRRLPPGPPSLPLLGSVVWLTNSPAETEPLLRRLFERYGPVVALRIGARLSVFVADRRIAHEALVDRGAALADRPAFPEGRFLGEDDNIITRASYGPVWRLLRRNLVAETLHPSRVRLFAPARAWARRVLVHKLGEPGPDAAPPRVVDTFQYAMFFLLVLMCFGERLDEPAVHAIASALREPLIYRSKNMQVFSFLPAVTKHLFRARLDKALAMRRRIKELFLPLIDARREYKKRPGGEPPKGETTLEHSYVDTLLDMKIEEDGAQRPLTDDEIIRLCSEFLNAGTDTTSTGLQWIMAELVKNPAIQEKLYNEIMAATDEDKQEGVAEEDVHKMPYLKAVILEALRKHPPAHFVLPHKAAEDMEIGGYLIPKGTTVNFMVAEMSRDEQEWKNPMEFSPERFLPGGDGEGVDVTGTKAIRMMPFGVGRRICPGLGIAMLHLEYFVANMVREYEWKEVPGDEVDFAEKNEFTVVMKKPLRPRLVPRRSHLKS*