MGFFRGIQTMMMMMLASGESWSWGNVNNTQIAYYTVSAVLVGSLLPLILYLHLIRDDDDQRLINTPKLSPGCMGLPLVDIIDRTSDSGVNRLVWQSSGALKREQTCCGVLANFIPESHGGEFDYSQIWREHKRIRSALYSNFFCPQALQKHLGKVISVIERHLDRKWKRSGHDELKVVPLVRDLVFSIICKLFFSTEDKHIREQLSESLEQIIMGSFSVPKNMPGMRFRTGKLARWKMDQLIQSLMEKRRNDLQKQGNEIVCSNEDLLSVLLTAKDENGEQFSDKEIVDNISLILHAAYDSTVSALVMLLKFLSSNPASFEEISKEMTWKDTKKILSSKHEGEEMTWKDTKKMK*