MPSRALRRRLARYVHGSTAPVEVRALPERGRGVIATAGAAAGATVHAATPMSQVLKHQPADGPPLCRECFRPLPSGADLCCSACEASFEARGGSLLARVDLSAMMALTEGRNFPLHVASLLAGLLAEVRACGGLPQVWAPLDLCFAELEPESHPQTDAEHAALASAFVAAGVTNQQTLELLLPLSRYRRLLGAAQLNAFELRLSHGAVVSALLPGVASCFNHSCEPNVLISCGESTHVAFVAGGEVCAGAELLINYVDYDSSREDRRHLLRHKYGFDCNCVRCASGL*