MSFKSLFSIAALAATVSAANYKRVACPDGKNTATNAACCTFMSLRDDLVENLFGGVCGEEAHESLRLSFHDAIGFSKAQGPSAGGGADGSPILFPDVEPNFPANNGIIDSVEFLTPFLAAHNVTAGDLIQFAAAVGITNCPGAPRVQFLAGRPNAPAPSIIGLVPEPQDNLDMIFARMLDGGNFSPAEVAALIASHSIARSDKIDPAIHAVPFDSTPFVFDTQFFVEIQLRGIGFPGTGGNQGEAESPLPQSSGENVGEMRLLSDSNFARDSRTACTFQSFVNNQALMTSSFQAALEKMAIIGHSAADLIDCSEAVPAALPAVAKPATFPAGKSNKDVEQACASAPFPTLATDPGAATLIPHCPPSQGGDAADCDNDEGSL*