MSSPSAALGSSVYVLPSSAGRPLPCGHGVFSTFSNPIFAGRPVLSSTASSSPRNTVSQAPTAAAQVPNSGLHNFTSWLSQKGVLSSSSIVRPQLCDSQGFGLVAHSRALTQGEEVLSVPQELWMSIAAARSAPDIGQFCANLRPWVALALLLIFESTKPSSQWRAYIDILPRTLDSPLFWSDEELAQLEGTQLLGSILGYQQHVEREYKQLLADVIQPNRQLFDPSIFTLEAFLWAFAILRSRTFPPLTGDDLALVPLADLVNHGMVTNMEGPSWERKSSGIFPRREYLTLRAPVAAKEGTQVCMQYGKNKSNGQLALDYGFVERTPDMTAIRDSFMLTLELSELDRFYADKLDIAELNGLDTLVYFDLVYGQGLPNNMLPFLRLVALNGSDAFLLEALFRDSVWDHLQLPVSKDNEEAACKAVLDGCRSALAGYPTTMDEDIYLLTGQLDPRLEMAVVIRLGEKRVLEELQLSFESQLSNLDQLEYYAERRLRGLGLLDDRGDLTPWVFES*