MAVVSGGKRALLVGVSYKGDTSRELTGAAEDVKNMNSLLKKFLFPEESIHMLTEELGAKDPLKAPTRENIMKEMRWLVEGCRAGDSLVFHFSGHGRQRKDDNGDEVDGRDEELCPVDYKVSGNILDDDINDAIVKPLTQGVKLHAIIDTCHSGTMLDLPYLCRFNRMGLCSRYKWVGQTRWRLSPKKEWAMVPVGGHAISISGCKDYQNSLEPDNTAGGGVMTWSFLEAVGSRRTMTYGELLDSMRAKVHHRLQQSSSGKCLVTGCLGSLAAKCLPCCFLSVQEPQLCSSKEFNVYEEQFIL*