MGAPAFVVAAAAAVLLCGALARAQDMDKEWARPPYRGFFGAPGSMLPQSDVDLLEFPLNLEYLETEFFCWSALGYGLDAIDANLTGGGPPSIGGQSASLTPFIRDIATQFCYQEVGHLRAIKQTVRGFPRPLLDISAANFGKVIEQALNATLDPPFNPYENSVNFLIASYIIPYVGLTGYVGANPKLFTPQARKLLAGLLGVESAQDAVIRTLLYERGMTQVSSYGVGVAEVTAHISDLRNDLGRRGVKDEGLVVAPGQGPEGLTVGNVIAGDHLSLAYDRTPEEILGIVYGTGNPAQHGGFFPQGADGRIARGLLGV*