MATGRSLAAVYSARASRTVPFRAGARPARAVAAAAAAEHVRRLVAEFDPAVPLDSAITPPSGWYTDPGFLQHELDRVFHRGWQAVGHIWQVKNPNDFFTGRLGNVEFVICRDADGKLHAFHNVCRHHASLLACGSGQKTCFQCPYHGWTYGLDGTLLKATRISGIRNFNKNDFGLIPIKVVTWGPFVLVRFDDESTEDNVYDAVGNEWLGSASDLLGTNGIDTSLPHICRREYIINCNWKVFCDNYLDGGYHVPYAHGALASGLQLQSYETLTYERVSVQRCESAPAEPDDFDRLGTKALYAFVYPNFMINRYGPWMDTNLAVPLDSTSCKVVFDYFLDKSLLDDESFIKKSLKDSEQVQIEDIALCEGVQRGLESPAYSVGRYAPSVEMAMHHFHCLIHGNLSG*