MDDLVGNAAVDYKGLLAIRSKTGGWLSNALIVGIEVSERLSTMGIAVNLVTYLIGRMHIPSATSAKIVSDFMGTSFLLCLLGGLIADSFLGRYRTIAIFAIIQTLGTGMLAISSMLPQLQPTPCNIHYSLKSSNCEQATTSQMSVLYISLYLMALGTGGLKSSVSGFCTDQFDETNEEEKAQLTLFFNWFFFFITLGTLLAVTVLVYIQDEVGRSCGYGICSFSMLVAILMFLSGTKRYRYKKTMKSPIAQILHVLIAAIRKRRLQLPTNDSFLYEDNSNSSRISHTDQFRCVF