MGFRPLFHHAYLLTPAPALPDLSSPSASISPRFSRGFRPRIKVGPQQHQPGSFARLRLSGDSLNCHSPILDPECSQTGLHRSDDLCSPFVFPEGALEQYSAFPGVYDIEFYCSWIASQFATAVQSSPAPKQKQESSEKDNFYANMGSAVRILREEMPSVFYKDLNYDIYRDDIVFRDPRNTFTGIDSYKLIFWALRFHGRIFFKAIWVDVCRIWQPSDRVIIVRWTVRGIPRVPWEAHGIFEGTSQYKLDKNGKVYEHKVDNVALNYPPMLKSRAAVGLLSPASYVTATLTFFDRVVLACWKAFPYLKISTWERFYLALITTLDLQTNKQLWSLYAALQ*