MPGNAHPITASVVCIPFSSLQDKDTDISKELEEGFGPGGLGVISISEVPDYPRLRRRLLHLAERLATLPESVRANLEDPDSRYSFGWSHGKENLESGQPDVLKGSFYANPIVDMPTSDQELLQRYPSFCRPNKWPTKDLPELERAFKDLGKLLVEVGMLLAYHCDKYVASKYPGVKSDNLEDILRSSQYHKGRLLHYFPPTPSDENERMESVSSWCGWHTDHGSLTGLTGALYMRNGVEITCPDRNAGLYVRTSSGEIKKAVFSENEIGYQMGETTEILSKRLFRATPHCVRASAGLDSVGVTRNTFALFMQPHWDQPLCIRHEQGDKDKVECPQIINFGDFSEQTLSKYYKTGG*