MELSRSRGFGICGWKTNQVLVTIMSFMVMSLVFLLAWEGTRPLLLVFTPETKISTLNWYFGDREQTKAIWASNEQDESGMERVVERKWRSTSRFDVSRDTATQKVLNEEISVDIKLNSLPRMKHADPSEDWETVIADNFVDRNSRSTDPRTLTGEVPAAHDPSSTLKKDDNASDRLSLRKERVNISGFPTQETLRMKESSTRELDDSEHQDSTINITTSTATNLDNVDEILNATSPSDSGSKLDSDVEADAKIDEILEDAKEAASKTTNTSSGPVCDFTRGYWVKDESRPLYDGTKCKAYLAQMWACREMNRPDFEYEKLRWQPDGCDLPSFTSSNFLQRMKHKVVAFVGDSLGRQQFQSLMCMLTEGKDEEEDGNVEDVAKDWGLAVAPGYLRGKGWAYRFKSTNTTIIFYWSATLNLLEYDKPEENGYAALHLDRLDVFLSTDILKLDLLILNSGHHWNRGKFQSNKWHMYVNGKPLKDRKLSGIGEAYNLSMFRVVEALDATITKNGGKPTVFMRTLSPRHFKNGEWNTGGTCDNTRPDYGQKMIPYKGPATDMVVENAVRGSKAIHLLNIGLLSGSREEGHISKYGIGKDSGHQDCLHWCLPGVPDVWNELLYGHLAVDLRLASPTLQHQGDELQ*