MGAIRFGTRFYRTLALSRPPHRSISNQERGFCCEDSSLWIKLLRNPLQWWDNLFQQDAAAHITWGSGVMLGEELLALNYVGAYPTVPESSSLMRDFDAVKCTGAPRRPRPRMNNSGTSGNIGVMTKLREEGWFDEAMEIVDKMDKQGMEITNNVLLCLLQEAIKRKDLKQGRELHRLTKNHNLESDTFLGTFLIRFYTTCGYLEEAIEAFGKVSESDMSVYTWSAMILAHARLGNAEDGLKVFDKMLQQSQLKPEENVFVAALVACAAIPSLEEGQRVHRCIMEHSLATNANIGCALIDMYTKCGNFEEARKVFERLPKRELVVWNSMIATYSHFKRFAEAFRLVQVLQQDRLKPNDVTFAAMLKVCTGAGDLESGKLIHAQISQIQYDSNLAVASALIDMYSRCGSVEGVNSVFNKLRLRDGGVWKAMISGFTQLGSALKAVKEFIPQMQQEAVGLNEAFEPLLKACCNTPNFEEVKRIQARVMGGPKLDPLAGTSLIDVYCKASNLKEARGVFDKYSCKPLAMWNSIINGYVQQGLGQDALQLLKQMIQEGTKPTREILVCMLKACCTSTDLDMGKQIHAHIVDCGLQSNPFVGKAVAEMYERCGRAEEAQHASQIVSSI*