MALIHKRQALNSRGVDWSELPEDVIRLVLRRLRLSDFHRARAVCSTWCRVWGDCVSKPNQVPWLILFPDPAQIRRSCMLYNPQEEENVYTIQDLGVDPCLASCGTWLLALFSVLYRKGHFASKAEMMGYPSTDKAVVWIDEKTKDYVVACSWGGDKHAAFCKKGDCEWRQIPPLLGCSDIALKDHKLYIYYEDGSIGISDLKFVTKTAHVQLYPFRFRLGSFSPYDTIWTDYLDWKTNIVITISGDFLMVGCVLKRRDLSWLFRGDQAVILDLGITVQASSDIQGITRNSTYFSGLPSSQKDVFVFNLSSQKVQRLSSSSISSRPFSNARWLFPTSYFTMILFPNIFVFVQL*