MRGGGTDEDVTAEVIGILSAAALLPRLVVFDLDYTLWPFYCECRSKRESPRLYPEAKGILNALKEKEVKMAIASRSPTPDIAQVFLNKLGLTNLFVDMEIFPSWTHKTEHLKNIHLKTSIPYSSMLFFDDEDRNIQSVSRMGVTSILVDDGVNVKALQEGLIDFARSKKSKLIKFKVKVKGVSDHMMWLCYCPSFREKGLIAIITLLQEVEQSALCTEGKTHNSFLLLFSNFENCIQLLASIKVALKIFKVAEAPL*