MDDDSFSKLHALVLPFPAQGHINPLLYLSTQLALKGATVTFVNTEKTHESMLKARCEPSDLHIRQPENLDIRFVAIPDGMPKDQKPSGVDTSFNTLATLLDGIQMQRGLLEDMIKSSESESSPISCIISDSFFPWTQDLADRVRIARVVFWTSNATTFRLSWLETAGKLPSEEMNGPEPVDLHIPGLPLFHKEIWSIRNEMRSKFLEHEPDLVKFFTQRFVGIQDTASIVVNTLRELEGSVLNTIPYPCPVRFVGPLLPPGVLGDSKPIVGGSLLREESSCLQWLDTNSACSVLYIAFGSYGTVSSAQLEQLALGIEASTQPFLWVVRAGTETGSHFPEGFTERTKDRGRLISWAPQLRVLSHPSVGGFLTHCGWNSVLDSISAGVPMLGLPLFADQPLNLALVEKIWEVGVELKKGEDGMVSKEEVEREVRGVMQSEGGRELRKRCGEMRDAARRSVREGGESASDLQLLAEDVLRKFEDFRK*