MSKKTSAEVLEKGSISGSASIVDDPPSGGTMTRIDPDAERRLVRKLDWRLLPLFTLIYMANFIDRTAIGNARVAGLEKDLGMSGSDFNKALTVFYIFYTASDIPSNLILKRFGTVWLAVLVVAFGLVALGSAFMTSYAGLIVTRVFLGLSEGGTLCGLVYTLSQFYRRHELVLRIGIFFGLAPSLSGAFGGLLASGLLRVDDMGSINSWRKILLVEGIITTLLGIILVFTIPSGPQTTKMLTEDERNLAIARLKEDRKVQGDKLKERTTLRLVLHSFNVHTVVCIILFIILNVSFQGLSIFLPTIVNGLGTYSTVEVQLRTVPPYLISALWAIASGVASFRFRNRFAAVFASLLLLVIGYSIAIGTTDTRARYGACFLMVAGGGAGGPMVMTWGTENASPDTMRAVASAAIPGFGALGAIVSVWTYVPSDAPKYLNGNAANLGCACLACVLSIFLVLYLRWENRRRDAGKKDHVVEGKSQEELENMGYKHPEFRYQL*