MGKKLFVLALALAVLALDVHARREGDRQHHDRESSDRRQQRQAFRDLKPRKPREIFRSEGGRIEEYDAGDYRALCDAEFGVKRVTVEPNGLVLPGYKDSHVLLTVMEGRLRAGIVSPFTDKVTEKSVFELKKGDTMAIPRGFAAWLFNDGNQRARFLDVADTTTSCECGRFKVFHLAGSDEQESERSPRRRRESQDESTGNSLLHGFSKEILAQAWGVDESIVQRLREGQKGSQIIKVDEQQRRSLPSVTNSGIYMDFVYRLGDAQPDVYVPRGGEMRQLNSMKMPILKELGLSAACYQLKSGALTAPAWAHNAHKVIYVNEGRGRIEVVRENGEQAVEADMDEGSLLVVPANYPSAKLAGNEGLDFAVIYKTHLPIESYLAGRNSVYKGVPRSVMSSALQIDEQLQQKLEDRRAEEAYIFPRRERQPRRGGEEERSYQFVENLVRVFG*