MVGPGRPQIVLFGSSIVQYSFINGGWGATLADVYSRTADIILRGYGGWNSRYALKVLNQVFPKDAVVQPSLVIVYFGGNDSKAPHPSGHGPHVPLSEFVENMRKIGEHLLSLSDKTRVIFLSPPPINETQIQLVFGNAIKGRSNEVCRPYAEALLNLCNEINVKCVDLWKAIQQQDDWLNTCFTDGIHFTAKASEVVVKEVLKVVKEADWKPSLHWKSLPIEFPFDFGVPNSLSLSEIELMRNDQLEPPPSATLL*