MLGFQQVTRDTESGYYKDSERFLGFSKDDGWDFCGFQSADFRGDLADQIPALEVIGKMIIKRSQKSEMPILKRCRGLESAGEDDERRKRRRRKKPRPSSYYPPELLGDVASGRIRLFSEGILWRRFVADQEECGGSAAGSCSTEVSYCSGEVAELESKLRGDRGGEKDSVAAGDAFRPPLVKTSRGRVQVLPSRFNDSVLLDPLKKEKPKFKSLDPFFDSEIIQRECKKEKFGSKKPKLDARNSKERLKMEKFNCRNSRLYTLFEEEEEELQYARFWDLNSKKHLSSRSSLRSQQFIQVEEKSPTLVEIEETGEMPQMENHEKREDSYLAEEFVAGDIVWARLGKTLPAWPAIVIDPMSQAPMPALNCRGTGAVCVMLFGHLKNGKKRDYAWVKRGMIFPFTEYLDRFQGQTQLYGNKPNDFRMAMEEAFLAENGFAGAQLEEMMNAAGRQACHQFLPRGIQEATDSNQDQECHVLSQASTL*