MATVPVPTASFARPRRRYPDLAGATLGPSRSCKFGNVTRASASSTASTTVETGAGLKLEILSQKAAGGATKAPMLFVHGSYHAAWCWTVHFFDYFSARGHDCYAVSLRGQGGSDVPSGVAVAGTLEEHAADVKDACAFVSKASGAPPILVGHSFGGLVCQRLFTGEPPPLSGLALLASVPPSGNGEMVKRFLKRSFIASMKITYAFIAGAFKTNEKLCRECFFSDDLPDAELKTHMGSIATSCRVRLLDLKALNDSLPIPRPIPGSPPVCVIGGENDFVVDVEGVAECAEWGGVDPVVLPRAAHDLMIDTRWEACAQALAKFATRVGRKGE*