MEVDSTLPGGAIKVEWPRSGEGNVLRLEEAYQGRAMFVKVKCLVGDAPSELSHHPELRLRFPPRPGNGAPLIANGVSIQARDDVEVLLKRDRAGCYVSMDELVLFESIRFEISCEKERWATGRVVRNDAEGDFVADDGAWSLELNPSGSALGSTAAQWGRACVDLDASPGAAEDAFAMRSQTIHSGLSSALGAGAHDGGCALGLELCLVGTCDGRHTCMTRESALQWWKVTSPRSFVQRPSLDAIVELHDWPETGSDDEDGSGESAPSDVDDIDIHATSDIDPNRASTQTCSPSNGNGVGVLDANGEPTDAFDGARAPLRTAPWSLVPWKGEMSLFDRAELLRNVRKKYEDLMHEYHSTNTEDKTGASNDLFTGELTWFSAGIRIGVGLGLGVCLGLGLGLGVLVNGYKVSRDRLSNMKQALRLGYRR*