MGSSSVFSSLGAALHAFPPRSFRRTSLSTIHPTTYTHPLVDAFQIQLNSELRRLQESGASYLRAEWLGQALEVCLDVHSRADEFFPHIKQAVLRENRKWVDEQLDATVKLLDMIVRGLEGVSEKPIFAGQLSRARTALRNCKEFTGTKEAQSLQASCQKRSRLDKCSSMLRQIGEKLQMTPTSGNSSKAQFLEILYASTATTVFVCGVLVAALSFKSKRSLSSAPHTGHSLSASALHGLQHKVKEEIDRRRSKGAQAPLQELDSVDAAVRHLYDLVNRSITCEATSPASEALELKRSVHGLKKCIAEMEAGIAPFEKQVDKLFRELISSRMVLLDSLSYS*