MFSLSIHLQITFCILITIPLAFSRIIHTNQTLIFPLTAQNIHKDHNASSTIFLQQRRLSSSPPIKIPFTHDVTLTVSLTAGSPPQTISMVLDTGSELSWLHCTKPSTSTSIFDHAKSSSYSALPCSSPVCTTQTQDLTVPATCDKKANLCHVAVSYADGSSLDGNLAQETFGFGSTRRPATAFGCMDSSSSTTPEEDAKTTGLMGMNRGRLSFTNQMGLTKFSYCISGSDSTGVLVLGDARLPSLPPLKYTPLVTKLDRLPYWDRFAYTVQFQGIRVGSVMLPIPASAFVPDHSGAGQTILDSGTQFTFLLAPVYNVLKTEFTKQTKSVLTVDPGFVFQTAMDLCFRVGSTKLDFSKLPTVSLMFAGAELTVSGQKLLYHVPGRGADQKYCFTFGNSELAGVEMFIVGNHHQQNVWMEYDIAQAKVGFANDVKCNQASQLLGSIL*